package top.timestreet.xmsk.qu.controller;

/**
 * @author TateLiao
 * @data 2019年6月2日 抓取笔趣阁(https://www.qu.la/)的页面
 */
/*
 * @RestController
 * 
 * @RequestMapping("/qu") public class QuController {
 * 
 * @Autowired private QuSearchPageBoot quSearchPageBoot;
 * 
 * @Autowired private QuListPageBoot quListPageBoot;
 * 
 * @Autowired private QuChapterPageBoot quChapterPageBoot;
 * 
 *//**
	 * 获取笔趣阁小说搜索结果
	 * 
	 * @param name 小说名字
	 * @return
	 */
/*
 * @GetMapping("/search/{name}") public List<SearchPage>
 * getSearch(@PathVariable("name") String name) { ResultItemsCollectorPipeline
 * rc = new ResultItemsCollectorPipeline(); return
 * quSearchPageBoot.startCrawt(rc, name); }
 * 
 *//**
	 * 获取小说所有章节 因为加密后的链接会带有/，导致浏览器解析失败，所以不能使用GET方法
	 * 
	 * @param url 笔趣阁小说章节URL
	 * @return
	 */
/*
 * @GetMapping("/list/{url}") public List<ListPage>
 * getChapters(@PathVariable("url") String url) { ResultItemsCollectorPipeline
 * rc = new ResultItemsCollectorPipeline(); return quListPageBoot.startCrawt(rc,
 * DESUtil.decrypt(URLConvertUtil.uRLResotre(url))); }
 * 
 *//**
	 * 获取小说内容
	 * 
	 * @param url 笔趣阁小说章节URL
	 * @return
	 * @throws Exception
	 *//*
		 * @GetMapping("/chapter/{url}") public List<ListPage>
		 * getChapter(@PathVariable("url") String url) throws Exception {
		 * ResultItemsCollectorPipeline rc = new ResultItemsCollectorPipeline(); return
		 * quChapterPageBoot.startCrawt(rc,
		 * DESUtil.decrypt(URLConvertUtil.uRLResotre(url))); }
		 * 
		 * }
		 */
